(Colloq) itching - English Synonyms Dictionary